package com.jt.www.model.vo.sdCheck;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.ArrayList;
import java.util.List;

/**
 * @Author: cjw
 * @Description: 投保人信息类
 * @Date: 10:26 2018/11/1
 */
@ApiModel

public class HolderForProVO {

    /**
     * 类型
     */
    @ApiModelProperty(value = "投保人类型（00企业/01个人/02虚拟）")
    private String type;

    /**
     * 企业信息
     */
    @ApiModelProperty(value = "投保企业信息")
    private CorporationForProVO corporation;

    /**
     * 个人信息
     */
    @ApiModelProperty(value = "投保个人信息")
    private HumanForProVO human;

    /**
     * 虚拟信息
     */
    @ApiModelProperty(value = "虚拟投保信息")
    private DummyEntityForProVO dummyEntity;

    /**
     * 投保人编码
     */
    @ApiModelProperty(value = "投保人编码")
    private String holderCode;

    /**
     * 附件集合
     */
    @ApiModelProperty(value = "附件集合")
    private List<AttachmentForProVO> attachmentList = new ArrayList<AttachmentForProVO>(0);

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public CorporationForProVO getCorporation() {
        return corporation;
    }

    public void setCorporation(CorporationForProVO corporation) {
        this.corporation = corporation;
    }

    public HumanForProVO getHuman() {
        return human;
    }

    public void setHuman(HumanForProVO human) {
        this.human = human;
    }

    public DummyEntityForProVO getDummyEntity() {
        return dummyEntity;
    }

    public void setDummyEntity(DummyEntityForProVO dummyEntity) {
        this.dummyEntity = dummyEntity;
    }

    public String getHolderCode() {
        return holderCode;
    }

    public void setHolderCode(String holderCode) {
        this.holderCode = holderCode;
    }

    public List<AttachmentForProVO> getAttachmentList() {
        return attachmentList;
    }

    public void setAttachmentList(List<AttachmentForProVO> attachmentList) {
        this.attachmentList = attachmentList;
    }
}
